Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Node / ReticulumProjects / LXST.git / files / examples / fileplayer.py

Displaying Raw • Download


examples/fileplayer.py HEAD (e4291967) Text, 491 B

Tff7b72import T7ee787sys
Tff7b72import T7ee787time
Tff7b72import T7ee787select
Tff7b72from T7ee787LXSTT7ee787.T7ee787PrimitivesT7ee787.T7ee787Players Tff7b72import Te6edf3FilePlayer

Te6edf3loop Tff7b72= Tff7b72False

Tff7b72if Te6edf3loopTb4b4b4:
Te6edf3player Tff7b72= Te6edf3FilePlayerTb4b4b4(Ta5d6ff"Ta5d6ff./docs/speech_stereo.opusTa5d6ff"Tb4b4b4, Te6edf3loopTff7b72=Tff7b72TrueTb4b4b4)
Te6edf3playerTff7b72.Td2a8ffstartTb4b4b4(Tb4b4b4)

Tff7b72while Te6edf3playerTff7b72.Td2a8ffrunningTb4b4b4:
Te6edf3iTb4b4b4, Te6edf3oTb4b4b4, Te6edf3e Tff7b72= Te6edf3selectTff7b72.Td2a8ffselectTb4b4b4(Tb4b4b4[Te6edf3sysTff7b72.Td2a8ffstdinTb4b4b4]Tb4b4b4, Tb4b4b4[Tb4b4b4]Tb4b4b4, Tb4b4b4[Tb4b4b4]Tb4b4b4, T79c0ff1.0Tb4b4b4)
Tff7b72if Tb4b4b4(Te6edf3iTb4b4b4)Tb4b4b4: Te6edf3playerTff7b72.Td2a8ffstopTb4b4b4(Tb4b4b4)

Tff7b72elseTb4b4b4:
Te6edf3player Tff7b72= Te6edf3FilePlayerTb4b4b4(Ta5d6ff"Ta5d6ff./docs/speech_stereo.opusTa5d6ff"Tb4b4b4)
Te6edf3playerTff7b72.Td2a8ffrelease_on_finish Tff7b72= Tff7b72True
Te6edf3playerTff7b72.Td2a8ffstartTb4b4b4(Tb4b4b4)

Tff7b72while Te6edf3playerTff7b72.Td2a8ffrunningTb4b4b4: Te6edf3timeTff7b72.Td2a8ffsleepTb4b4b4(T79c0ff0.1Tb4b4b4)

Tffa657printTb4b4b4(Ta5d6ff"Ta5d6ffPlayback finishedTa5d6ff"Tb4b4b4)


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────